/*  维修报告页面样式 start  */
.repair-report-page {
  padding: 20rpx;
  background: linear-gradient(to bottom, #e1f5fe, #b3e5fc);
  min-height: 100vh;
}

.repair-report-list {
  .report-item {
    display: flex;
    margin-bottom: 20rpx;
    border: none;
    padding: 20rpx;
    border-radius: 10rpx;
    background-color: #fff;
    box-shadow: 0 2rpx 4rpx rgba(0, 0, 0, 0.1);

    .report-image {
      width: 200rpx;
      height: 180rpx;
      margin-right: 20rpx;
      border-radius: 5rpx;
    }

    .report-content {
      flex: 1;

      .report-title {
        font-size: 32rpx;
        font-weight: bold;
        margin-bottom: 10rpx;
        color: #333;
      }

      .report-status {
        font-size: 28rpx;
        color: #999;
        margin-bottom: 10rpx;
      }

      .report-submit-time {
        font-size: 28rpx;
        color: #999;
        margin-bottom: 10rpx;
      }

      .student-info {
        font-size: 28rpx;
        color: #999;
        margin-bottom: 10rpx;

        .student-name {
          margin-bottom: 5rpx;
        }
      }

      .accept-button {
        width: 150rpx;
        height: 60rpx;
        line-height: 60rpx;
        font-size: 28rpx;
        background-color: #2196f3;
        color: #fff;
        border-radius: 30rpx;
        box-shadow: 0 2rpx 4rpx rgba(0, 0, 0, 0.2);
        transition: background-color 0.3s ease;

        &:hover {
          background-color: #1976d2;
        }
      }
    }
  }
}
/*  维修报告页面样式 end  */
    